ডেটাবেস এবং অন্যান্য তথ্য সিস্টেমের সুরক্ষা নিশ্চিত করতে এনক্রিপশন একটি অত্যন্ত গুরুত্বপূর্ণ পদ্ধতি। এনক্রিপশন দুটি প্রধান শ্রেণীতে বিভক্ত: Data-at-Rest (ডেটা স্টোরেজে থাকা) এবং Data-in-Transit (ডেটা ট্রান্সপোর্ট চলাকালে)। এই দুটি ধরনের এনক্রিপশন ডেটার নিরাপত্তা এবং গোপনীয়তা বজায় রাখতে সহায়ক, বিশেষ করে যখন সেগুলি সংবেদনশীল বা ব্যক্তিগত তথ্য ধারণ করে।
Data-at-Rest refers to data that is stored physically in a storage device (e.g., hard drives, SSDs, or cloud storage) and not being transmitted across networks. When data is at rest, it’s stored in databases, files, or backups and can be vulnerable to unauthorized access if not properly encrypted.
Amazon DocumentDB এ Data-at-Rest এনক্রিপশন স্বয়ংক্রিয়ভাবে সক্ষম থাকে। এটি AWS Key Management Service (KMS) ব্যবহার করে ডেটার এনক্রিপশন করে এবং AWS-managed keys অথবা কাস্টম customer-managed keys এর মাধ্যমে এটি পরিচালিত হয়।
উদাহরণ:
Data-in-Transit refers to data that is actively moving from one location to another, such as across the internet, through a private network, or from one device to another. When data is transmitted, there’s a risk that it could be intercepted, altered, or tampered with by unauthorized parties. Data-in-Transit এনক্রিপশন ensures that the data is protected while it is in motion, preventing unauthorized access during transmission.
DocumentDB TLS (Transport Layer Security) এর মাধ্যমে Data-in-Transit এনক্রিপশন সমর্থন করে। এটি নিশ্চিত করে যে ডেটা যখন client থেকে server অথবা server থেকে client চলে তখন তা এনক্রিপ্টেড থাকে, এবং ট্রান্সমিশনের সময় কোনও তৃতীয় পক্ষ ডেটাটি হ্যাক করতে বা সংশোধন করতে পারবে না।
উদাহরণ:
বৈশিষ্ট্য | Data-at-Rest এনক্রিপশন | Data-in-Transit এনক্রিপশন |
---|---|---|
অবস্থান | ডেটা যখন স্টোরেজ ডিভাইসে সংরক্ষিত থাকে | ডেটা যখন এক স্থান থেকে অন্য স্থানে ট্রান্সমিট হয় |
গুরুত্ব | স্টোরেজ ডিভাইসে থাকা ডেটা সুরক্ষিত রাখা | ডেটার সুরক্ষা এবং গোপনীয়তা ট্রান্সমিশনের সময় নিশ্চিত করা |
উদাহরণ | ডেটাবেস, ব্যাকআপ, ফাইল স্টোরেজ | ইন্টারনেট, নেটওয়ার্ক, ওয়েব ব্রাউজিং |
প্রধান টেকনোলজি | AES-256 এনক্রিপশন, AWS KMS | TLS/SSL প্রোটোকল |
মুখ্য উদ্দেশ্য | ডেটার সুরক্ষা যখন এটি স্টোরেজে থাকে | ডেটার সুরক্ষা যখন এটি স্থানান্তরিত হয় |
Data-at-Rest এবং Data-in-Transit এনক্রিপশন উভয়ই DocumentDB এবং অন্যান্য ডেটাবেস সিস্টেমে ডেটার সুরক্ষা এবং গোপনীয়তা বজায় রাখতে অত্যন্ত গুরুত্বপূর্ণ। Data-at-Rest এনক্রিপশন ডেটাকে স্টোরেজ স্তরে সুরক্ষিত রাখে, এবং Data-in-Transit এনক্রিপশন ডেটা ট্রান্সমিশনের সময় সুরক্ষা নিশ্চিত করে। AWS-এর মাধ্যমে DocumentDB তে এই দুটি এনক্রিপশন সুবিধা ব্যবহার করা সহজ এবং কার্যকরী।
common.read_more